二进制函数

这些函数创建并操纵二进制数据。

二进制格式

读取数字

函数说明
BinaryFormat.7BitEncodedSignedInteger一种二进制格式,读取使用 7 位可变长度编码进行编码的 64 位带符号整数。
BinaryFormat.7BitEncodedUnsignedInteger一种二进制格式,读取使用 7 位可变长度编码进行编码的 64 位无符号整数。
BinaryFormat.Binary返回读取二进制值的二进制格式。
BinaryFormat.Byte读取 8 位无符号整数的二进制格式。
BinaryFormat.Choice返回一个二进制格式,它基于已读取的值选择下一个二进制格式。
BinaryFormat.Decimal读取 .NET 16 字节十进制值的二进制格式。
BinaryFormat.Double读取 8 字节 IEEE 双精度浮点值的二进制格式。
BinaryFormat.Group返回读取一组项的二进制格式。 每个项值的前面都有一个唯一的键值。 结果是项值列表。
BinaryFormat.Length返回一个二进制格式,它限制可读取的数据量。 BinaryFormat.List 和BinaryFormat.Binary 均可用于读取,直至数据结束。 BinaryFormat.Length 可以用于限制所读取的字节数。
BinaryFormat.List返回读取项序列并返回一个列表的二进制格式。
BinaryFormat.Null读取零字节并且返回 NULL 的二进制格式。
BinaryFormat.Record返回读取记录的二进制格式。 记录中的每个字段都可以有不同的二进制格式。
BinaryFormat.SignedInteger16读取 16 位带符号整数的二进制格式。
BinaryFormat.SignedInteger32读取 32 位带符号整数的二进制格式。
BinaryFormat.SignedInteger64读取 64 位带符号整数的二进制格式。
BinaryFormat.Single读取 4 字节 IEEE 单精度浮点值的二进制格式。
BinaryFormat.Text返回读取文本值的二进制格式。 可选的编码值指定文本的编码。
BinaryFormat.Transform返回一个二进制格式,该二进制格式将转换由另一个二进制格式读取的值。
BinaryFormat.UnsignedInteger16读取 16 位无符号整数的二进制格式。
BinaryFormat.UnsignedInteger32读取 32 位无符号整数的二进制格式。
BinaryFormat.UnsignedInteger64读取 64 位无符号整数的二进制格式。
控制字节顺序说明
BinaryFormat.ByteOrder以函数指定的字节顺序返回二进制格式。
Table.PartitionValues返回有关如何对表进行分区的信息。

二进制

函数说明
Binary.Buffer缓冲内存中的二进制值。 此调用的结果是一个稳定的二进制值,这意味着它将具有确定性的字节长度和顺序。
Binary.Combine将一系列二进制值合并成单个二进制值。
Binary.Compress使用给定的压缩类型压缩二进制值。
Binary.Decompress使用给定压缩类型解压缩二进制值。
Binary.From返回给定值的二进制值。
Binary.FromList将一系列数值转换为一个二进制值
Binary.FromText将来自文本格式的数据解码为二进制值。
Binary.InferContentType返回一条记录,其中的 Content.Type 字段包含推理出的 MIME 类型。
Binary.Length返回二进制值的长度。
Binary.Range返回以某偏移量开头的二进制值的子集。
Binary.ToList将一个二进制值转换为一系列数值
Binary.ToText将二进制数据解码为文本格式。
BinaryEncoding.Base64在要求 base-64 编码时要用作编码类型的常量。
BinaryEncoding.Hex在要求使用十六进制编码时要用作编码类型的常量。
BinaryOccurrence.Optional要求该项在输入中不出现或出现一次。
BinaryOccurrence.Repeating要求该项在输入中不出现或出现多次。
BinaryOccurrence.Required要求该项在输入中出现一次。
ByteOrder.BigEndianBinaryFormat.ByteOrderbyteOrder 参数的可能值。 最高有效字节首先以 Big Endian 字节顺序显示。
ByteOrder.LittleEndianBinaryFormat.ByteOrderbyteOrder 参数的可能值。 最低有效字节首先以 Little Endian 字节顺序显示。
Compression.Brotli压缩数据采用“Brotli”格式。
Compression.Deflate压缩数据为“Deflate”格式。
Compression.GZip压缩数据为“GZip”格式。
Compression.LZ4压缩数据采用“LZ4”格式。
Compression.None数据未压缩。
Compression.Snappy压缩数据为“Snappy”格式。
Compression.Zstandard压缩数据为“Zstandard”格式。
Occurrence.Optional要求该项在输入中不出现或出现一次。
Occurrence.Repeating要求该项在输入中不出现或出现多次。
Occurrence.Required要求该项在输入中出现一次。
#binary从数字或文本创建一个二进制值。

results matching ""

    No results matching ""